$(document).ready(function(){
	
	$("#punicao").val(punicao);
	//datepickers
	datePicker("dataRegistro");

	//carrega os combo box
	loadToComboBoxUrl("#circunstancia","circunstanciases","circunstancia");

	//circunstancias
	var id = "circunstanciasDataGrid";
	var circunstanciasAoColumns = [
                            	{"sTitle": "Artigo", "mDataProp": "circunstancia.artigo", "bVisible": true, "sWidth": "200px", "sDefaultContent":""},
                            	{"sTitle": "Circunstância", "mDataProp": "circunstancia.circunstancia", "bVisible": true, "sDefaultContent":""}
							];
	//oneToMany(id, JSON.stringify(elogiosAoColumns));
 	oneToMany(id, JSON.stringify(circunstanciasAoColumns, function(key, val) {if (typeof val === 'function') { return val + '';} return val;}));
	
	$("#incluirCircunstanciaBtn").button({icons: {primary: "ui-icon-plus"}, text: false}).click(
			function(){		
				registro = $("#"+$("#cadastro_circunstancia").attr("id")).formParams(false);			
				salvarReturn("cadastro_circunstancia", "circunstanciaspunicoeses", registro, loadCircunstancias);
	});	
	
	loadCircunstancias();
    
});	

function loadCircunstancias(){
	$("#circunstanciasDataGrid").dataTable().fnClearTable();
	$.ajax({
		"type" : "GET",
		"contentType" : "application/json",
		"dataType" : "json",
		"url" : "circunstanciaspunicoeses?find=ByPunicao&punicao="+punicao,
		"error" : trataErro,
		"success" : function(result) {			
			$("#circunstanciasDataGrid").dataTable().fnAddData(result);
		}
	});
}
